sheep or cow head with brains and tongue removed - Inglés Sinónimo Diccionario